a = int(input("введите четырехзначное число:"))
if a>999 and a<10000:
    if a%2 == 0:
        print("число четное : да")
    else :
        print("число четное : нет")
    if a%3 ==0:
        print("число кратное трем: да")
    else :
        print("число кратное трем: нет")
    if (a**0.5)**2 == a:
        print("число является квадратом числа :", a**0.5)
    else:
        print("число является квадратом числа : нет")
    print ("")
    a1 = 0
    a2 = 0
    a3 = 0
    a4 = 0
    
    a1 = a//1000
    a2 = (a//100)%10
    a3 = a//10%10
    a4 =a%10
    
    print ("Минимальна цифра числа", min(a1,a2,a3,a4))
    print ("Максимальна цифра числа", max(a1,a2,a3,a4))
    nol = 0
    if a1 == 0:
        nol = nol+1
    if a2 == 0:
        nol = nol+1
    if a3 == 0:
        nol = nol+1
    if a4 == 0:
        nol = nol+1
    print ("количество нулей в числе :", nol)
    print ("      ")
    if (a1**0.5)**2 == a1:
        print("число в разряде тысяч является квадратом числа :", a1**0.5)
    else:
        print("число в разряде тысяч является квадратом числа : нет")
    if (a2**0.5)**2 == a2:
        print("число в разряде сотен является квадратом числа :", a2**0.5)
    else:
        print("число в разряде сотен является квадратом числа : нет")
    if (a3**0.5)**2 == a3:
        print("число в разряде десятков является квадратом числа :", a3**0.5)
    else:
        print("число в разряде десятков является квадратом числа : нет")
    if (a4**0.5)**2 == a4:
        print("число в разряде единиц является квадратом числа :", a4**0.5)
    else:
        print("число в разряде единиц является квадратом числа : нет")
else :
    print("число не четырехзначное")